Interactive Rendering of Meso-structure Surface Details using Semi-transparent 3D Textures
نویسندگان
چکیده
Several techniques have been introduced to display meso-structure surface details to enhance the appearance of complex surfaces. One strategy is to avoid altogether costly semi-transparency in interactive contexts. However when dealing with hierarchical surface representations (important to filtering) and complex light transfers, semi-transparency must be treated. We propose a method that combines in a novel way multiple techniques from hardware rendering and volume visualization in order to render on current graphics hardware semitransparent meso-structure surface details stored in a 3D texture. The texture is mapped to an outer shell defined by tetrahedra extruded from the surface triangular mesh. The tetrahedra are first sorted on the CPU to be rendered in correct order. The attenuated color for each ray traversing each tetrahedron is efficiently computed with a hardware voxel traversal algorithm. The resulting structure is general enough to simulate at interactive rates from semitransparent surface details to opaque displacement maps, including several surface shading effects (visual masking, self-shadowing, absorption of light).
منابع مشابه
Hierarchical Splatting of Scattered Data
Numerical particle simulations and astronomical observations create huge data sets containing uncorrelated 3D points of varying size. These data sets cannot be visualized interactively by simply rendering millions of colored points for each frame. Therefore, in many visualization applications a scalar density corresponding to the point distribution is resampled on a regular grid for direct volu...
متن کاملA Fast Rendering Technique of Transparent Objects and Caustics
Rendering refractive caustics from transparent objects on opaque objects is computationally intensive. This paper presents a fast rendering technique for transparent objects and refractive caustics due to transparent objects on the opaque object. To calculate the intensities of caustics, we set virtual planes around the opaque object and store the intensities of caustics on the virtual planes a...
متن کاملThick Surfaces: Interactive Modeling of Topologically Complex Geometric Details
Lots of objects in computer graphics applications are represented by surfaces. It works very well for objects of simple topology, but can get prohibitively expensive for objects with complex small-scale geometrical details. Volumetric textures aligned with a surface can be used to add topologically complex geometric details to an object, while retaining an underlying simple surface structure. T...
متن کاملInteractive Solid Texturing using Point-based Multiresolution Representations
This paper presents an interactive environment for texturing surfaces of arbitrary 3D objects. By uniquely using solid textures and applying them to the surface, we do not require an explicit parameterisation in texture space. Various solid textures can be combined by building a constructive texturing tree of space partitions to define the photometric attributes at each location of the object. ...
متن کاملAn interactive visualization and navigation tool for medical volume data
Interactive direct volume rendering by hardware assisted 3D texture mapping has become a powerful visualization method in many different fields. However, to make this technique fully practicable convenient visualization options and data analysis tools have to be integrated. For example, direct rendering of semi-transparent volume objects with integrated display of lighted iso-surfaces is one im...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005